package com.dayaokeji.rhythmschoolstudent.client.mine.data;

/**
 * Created by Gorden on 2018/3/15.
 */

import android.support.annotation.NonNull;


import com.dayaokeji.rhythmschoolstudent.R;

import java.util.ArrayList;
import java.util.List;

/**
 * 主题数据
 */
public class AppThemes {

    private final static List<ThemeBean> themeBeans = new ArrayList<>();

    public static final int DEFAULT_THEME = 0;
    public static final int TECHNOLOGY_BLUE_THEME = 1;
    public static final int YOUTH_GREEN_THEME = 2;

    static {
        themeBeans.add(new ThemeBean(DEFAULT_THEME, R.color.colorPrimary,"魔力红",""));
        themeBeans.add(new ThemeBean(TECHNOLOGY_BLUE_THEME, R.color.technology_blue,"科技蓝","skin_blue.skin"));
        themeBeans.add(new ThemeBean(YOUTH_GREEN_THEME, R.color.youth_green,"青春绿","skin_green.skin"));
    }

    @NonNull
    public static List<ThemeBean> getThemeBeans() {
        return themeBeans;
    }

    public static class ThemeBean{
        private Integer type;
        private Integer bgColor;
        private String themeName;
        private String skinName;

        public ThemeBean(Integer type, Integer bgColor, String themeName, String skinName) {
            this.type = type;
            this.bgColor = bgColor;
            this.themeName = themeName;
            this.skinName = skinName;
        }

        public Integer getType() {
            return type;
        }

        public void setType(Integer type) {
            this.type = type;
        }

        public Integer getBgColor() {
            return bgColor;
        }

        public void setBgColor(Integer bgColor) {
            this.bgColor = bgColor;
        }

        public String getThemeName() {
            return themeName;
        }

        public void setThemeName(String themeName) {
            this.themeName = themeName;
        }

        public String getSkinName() {
            return skinName;
        }

        public void setSkinName(String skinName) {
            this.skinName = skinName;
        }
    }
}
